• word of the day

    herba impia

    herba impia - Dictionary definition and meaning for word herba impia

    Definition
    (noun) (literally an undutiful herb) a variety of cotton rose
    Synonyms : filago germanica
Download our Mobile App Today
Receive our word of the day
on Whatsapp